package com.zb.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @Author WEN
 * @Date 2024/10/31 0031
 **/
@Data
@ApiModel("工单结算价对象")
public class OrderSettlementPriceVo {

    @ApiModelProperty(value = "工单ID")
    private Long workId;

    @ApiModelProperty(value = "平台承担费用")
    private BigDecimal price;

    @ApiModelProperty(value = "向服务商支付费用")
    private BigDecimal payNetworkPrice;

    @ApiModelProperty(value = "收取商家费用")
    private BigDecimal receiveFactoryPrice;

    public OrderSettlementPriceVo() {
    }

    public OrderSettlementPriceVo(Long workId, BigDecimal price, BigDecimal payNetworkPrice, BigDecimal receiveFactoryPrice) {
        this.workId = workId;
        this.price = price;
        this.payNetworkPrice = payNetworkPrice;
        this.receiveFactoryPrice = receiveFactoryPrice;
    }
}
